litter decomposition - French English Dictionary